English Dictionary
▪ shore patrol
▪ shore pine
▪ shore station
▪ shore up
▪ shorea
◊ SHORE STATION
shore station
n : an installation servicing naval forces [syn: {naval
installation}]
shore patrol
shore pine
shore station
shore up
shorea
Copyright © 2022 NeoDict.Com. All rights reserved. Email:
mailto:
[email protected]